water-cooling circuit - Francés Inglés Diccionario